
// java.包名.类名
//public class Test {
//    public static void main(String[] args) {
//        java.util.Date d1=new java.util.Date();   //得到一个毫秒级别的时间戳
//        System.out.println(d1);
//    }
//}


//使用import导入包，格式：import java.包名.类名
//import java.util.Date;        //导入java中util包，使用其中的Date类
//public class Test{
//    public static void main(String[] args) {
//        Date d=new Date();      //使用包中的类
//        System.out.println(d);
//    }
//}



//隐式导入java中util包下的类，格式：import java.包名.*
//import java.util.*;        //隐式导入java中util包下的类，
//public class Test{
//    public static void main(String[] args) {
//        Date d=new Date();  //使用包中的Date类，用到哪个类就调用哪个类
//        System.out.println(d);
//    }
//}


//隐式导入的BUG，同时导入的多个包中含有相同的类，使用类时会发生引用不明确的语法错误
//import java.util.*;        //导入java中util包
//import java.sql.*;         //导入java中sql包
//public class Test{
//    public static void main(String[] args) {
//        Date d=new Date();    //使用包中的类     会语法错误，引用类不明确
//        System.out.println(d);
//    }
//}



//导入静态区的方法和字段，格式：public static java.包名.类名.*
//import static java.lang.Math.*;  //导入java中lang包下的Math类的方法
//public class Test{
//    public static void main(String[] args) {
//        double x=3,y=6;
//        double result=sqrt(pow(x,2)+pow(y,3)); //先求3的平方加6的三次方，最后再开根号
//        System.out.println(result);
//    }
//}



//不导入包，直接引用java现成的方法，格式：类名.函数名()
//public class Test{
//    public static void main(String[] args) {
//        double x=3,y=6;
//        double result=Math.sqrt(Math.pow(x,2)+Math.pow(y,3));  //先求3的平方加6的三次方，最后再开根号
//        System.out.println(result);
//    }
//}
